[PR]結婚の悩みって多いょ!占う?:よく当たる願いが叶う占いって評判ダョ♪
********************************
■■■■
■ ■ ■ ■
■ ■■■ ■■■
■ ■ ■ ■
■■■■
〜基礎から ★ C++Programing〜
********************************
【注意】 このマガジンは、最大化してお読みください。
また、等角フォントでお読みください。
(MS ゴシックなど)
********************************
発行者 むーくん
マガジンNO. 25(2−8)
発行日 2000/12/13
講読人数 2000名ぐらい
マガジンID 0000050494
このマガジンは、まぐまぐから配信されています。
********************************
★あいさつ★
新メルマガ、「ひとくちマガジン!漢検2級の四字熟語」を
立ち上げました!これで、4誌めの執筆になります。
皆さん、よかったら、覗いてくださいね。
http://web1.freecom.ne.jp/~mu-home/mmg/chin-idiom.html
********************************
★目次★
・コメント
・文法
・プログラムの扱い
・例
・役立つトピックス
・注意(重要です!)
・予告
********************************
★コメント★
コメント、っていう単語はご存じですよね。
感想をいったり、補足的に説明したりするものです。
プログラミング言語は、普通、それだけでは分かりにくいので、
コメントを入れて分かりやすく書くことが推奨されています。
例えば、変数名に「a」などとしても役割が分かりにくいですね。
そんなものに、役割を明記しておくと、後で大変分かりやすくなります。
********************************
★文法★
1.「/* ・・・ */」
囲みコメントといいます。スラッシュと、アスタリスクの間には
スペースを入れてはいけません。
始まりの「/*」から、終わりの「*/」までが、コメントとして扱われます。
2.「// ・・・」
単一行コメントといいます。二つのスラッシュの間には、
スペースを入れてはいけません。
「//」から、行の終わりまでがコメントとして扱われます。
********************************
★プログラムの扱い★
プログラム的には、コメントは、全て無視されます。
よって、半角文字も、全角文字も何でも使用できます。
(スラッシュや、アスタリスクは半角で書かないとNGです!)
********************************
★例★
前回のプログラムをコメントを付けて書いてみましょう。
// : ex24-4.cpp
// : 2000/12/13
// : 平均点を求める Ver.1.1
#include<iostream.h> /*インクルード命令*/
/************************************************
** メイン関数 **
************************************************/
int main(void){
int japanese, math, english, society, science; /*国語、数学、英語、社会、理科*/
double average; /*平均点*/
japanese = 47;
math = 34;
english = 84;
society = 72;
science = 100; /*点数を代入*/
average = (japanese + math + english + society + science) / 5.0; /*平均点を求める。*/
cout << "平均点は、" << average << "点です。" << endl; /*平均点を表示する*/
return 0;
}
このようにすると、細かく処理を追わなくても、概略を見ることができます。
ファイル名なども先頭に書いておくと、後で役立つことがあります。
関数の始まりも目立たせておくと、探しやすくなることがありますね。
********************************
★役立つトピックス★
コメントを使うと、デバッグの時に役立ちます。
エラーがでてどうしても直らないとき、怪しい部分をコメントにして
しまいます。するとそこは無視されるので、とりあえず、
コンパイルが通ることがあります。
この手のやり方は、いろいろ工夫できます。
********************************
★注意★
囲みコメントは、2重にしないでください。エラーになります。
例:/*これはコメントです。/*コメントの中のコメントです*/
コメントの中のコメントはNGです*/
コメントを全部の行に付けるなど、極端なことをするとかえって
読みにくくなります。どうしても補足したいところだけにしましょう。
コメントにウソがないこと。
プログラムを変更したとき、ついコメントは忘れがちです。
そのうち、だんだん事実と違うコメントが増えてくるので、
管理はしっかりしましょう。ウソのコメントは、いちばんの悪です。
訳の分からないコメントを書かないこと。
どういう訳か、/*腹減った!*/ などの、関係ないコメントを書く人が
たまにいます。周りの人だけでなく、後で見た自分もストレスがたまる
ので、やめてください。
英語のコメントにこだわる人がいますが、それもあまり意味がないので、
避けること。国際的なプロジェクトを組んでいる人以外は、無縁です。
ただ読みにくくしているだけです。
********************************
★最後に★
今回は、中休み的に、簡単な内容を取り上げました
でも何故か、コメントに変なこだわりのある人って多いんですよね。
これまでに作成したプログラムにも自分なりにコメントを付けて
みてください。
ホントは、コメント無しでも分かるようなプログラムが
優秀なんですけどね。(^o^)
********************************
★予告★
例題を学習します。
********************************
講読解除はこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
バックナンバーはこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
内容について質問やご意見など
smukun@hotmail.com
筆者のWebサイト(むーくんの理学的なんでも講座)
http://members.tripod.co.jp/mukun_mmg/
************************************